/* CDC 華人教會網絡 */

#About h2 {color:#5D9558;}
#About h3 {color:#5D9558;margin-top:20;*margin-top:10;}
#About h4 {margin-top:20;*margin-top:10;font-size:15px;}
#About .title-bg {background-color:#694D96;}
#About .news-title{color:#694D96;}
#About legend {color:#694D96;}

#News h2 {color:#5D9558;}
#News h3 {color:#5D9558;margin-top:20;*margin-top:10;}
#News .title-bg {background-color:#694D96;}
#News .news-title{color:#5D9558;}
#News legend {color:#5D9558;}

#Course h2{color:#F56E24;}
#Course .title-bg {background-color:#F56E24;}
#Course .news-title{color:#F56E24;}
#Course table .table-info{background-color:#FEF8F4;border:1px solid #FABF98;width:80%;border-collapse:collapse;}
#Course table .s1{background-color:#FEF8F4;}
#Course table .s2{background-color:#FFEADE;}

#Bible h2{color:#E8629A;}
#Bible .title-bg {background-color:white;}
#Bible .news-title{color:#E8629A;}

#Bookstore h2{color:#558312;}
#Bookstore .title-bg {background-color:#86C627;}
#Bookstore h3{color:#558312;font-size:14;text-align:center;margin:10 0;padding:0;}
#Bookstore legend{color:#558312;font-size:14;text-align:center;margin:10 0;padding:0;}

#SearchHeader { font-family:SimHei; font-size:large; }

.link-web-div {float:left;width:125px;height:50;overflow:hidden;margin-right:20px;margin-bottom:10px;}
.link-web-div img {border:1px solid #dddddd;}

.daily-tab {margin-left:0; padding-left:0;}
.daily-tab li {display:inline;padding:3 10px;}

#front-buttons td {text-align:center;vertical-align:top;}

fieldset { 
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  *border-radius: 3px;
}

.bookInfo{
	border:1px solid #E8F2D8;
	background-color:#FBFEF5;
	color:#555555;
}

.bookInfo-col-itemName{
	width:16%;
	border-bottom:1px solid #E8F2D8;
	border-left:1px solid #E8F2D8;
}

.bookInfo-col-item{
	width:32%;
	border-bottom:1px solid #E8F2D8;
}

.bookInfo-col-itemLong{
	border-bottom:1px solid #E8F2D8;
}

.bookInfo-col-colon{
	width:2%;
	border-bottom:1px solid #E8F2D8;
}

.bookInfo-ItemNo{
    font-size:20;
    font-weight:bold;
    padding-top:2;
}


.bookInfo-m{
	border:1px solid #E8F2D8;
	background-color:#FBFEF5;
	color:#555555;
        margin-bottom:20px;
}

.bookInfo-col-itemName-m{

	border-bottom:1px solid #E8F2D8;
	border-left:1px solid #E8F2D8;
}


#news th{vertical-align:top;text-align:right;padding-right:10;font-weight:normal;color:#7F5F4D;}
#news {background-color:#Ffffff;}
#calendarTable table {text-align:center;}
.siteListTitle {display:none;}
p.siteListContent {padding:0; margin:0;}
p.siteContent {padding:0; margin:0;}
.more-icon{vertical-align:middle;margin-left:5;}
.title-head-left {height:30;margin:10 10 0 18;text-align:left;padding:0;}
.title-head-center {height:30;margin:10 10 0 0;text-align:left;padding:0;}
.title-head-right {height:30;margin:10 10 0 18;text-align:left;padding:0;}

.book-title {color:#558312;font-size:16;}
.contentHeaderEng {color:#558312;font-size:12;}

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); top:33px;left:93px;}
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }

.autocomplete-suggestion .Author { color: grey; }
.autocomplete-suggestion .Publisher { color: blue; }
.autocomplete-suggestion .SearchText { color: red; font-weight:bold; }

.website { font-weight: bold; color: white; }

#calendarTable{text-align:center}

.icon-search{
	background:transparent url(upload/cdc/images/icon-search.gif) no-repeat scroll 0 0;
	border:0;
	padding:0;
	width:15px;
	height:16px;
	cursor:pointer;
	
}

.table-event ol {
    padding:0 20;
    *padding:0 25;
    margin:0;
}

.div-space {height:10;}
.footer-1{
    background: #5E5F51;
    color: #fff;
    font-size:11px;
    width:900;
    text-align:center;
    height:40;
    *margin:10;
    vertical-align:middle;
}

.footer{
	font-size:11px;
}

html{font-size:13px;}
body {font-size:13px;color:#555555;font-size:13px;background-color:transparent;padding-top:50px;}
body {
    padding-bottom: 0px;
}
ul {padding-left:20px;margin-left:10px;}
/*ul > li {font-size:13px;list-style-type:disc;letter-spacing:0.1em}*/
ol > li {font-size:13px;letter-spacing:0.1em}
img {border:0;}

table th {vertical-align:middle;font-size:13px;white-space:nowrap;line-height:140%}
table td {font-size:13px;line-height:140%}

p {font-size:13px;line-height:140%;letter-spacing:0.05em}

h1, h2, h3, h4, h5, h6 { font-family:SimHei; }
/*
h2 {color:#5D9558;font-size:18px;text-align:left;padding:5px 0 0 0;}
h2.under-line {color:#5D9558;font-size:18px;text-align:left;border-top:none;border-bottom:1px solid #999999;margin:30px 0 10px 0;padding:5px 0 0 0;}
h3 {color:#5D9558;font-size:16px;text-align:left;margin:0;padding:0 0 0 0;margin-top:20px;}
h4 {font-size:15px;}
h5 {font-size:13px;}
*/

h3.underline {border-bottom:1px solid #cccccc}

ol.al {padding-left:20px}

hr {border-color:#666666;border-width:0 0 1px 0;}

legend {font-weight:bold;}
fieldset {margin-top:5px;margin-bottom:10px;}
fieldset > table , th {text-align:left}



#footer-1{ 
    background: transparent url(/acms/upload/cdc/images/footer-bg.jpg) scroll;
    color: white;
    font-size:12px;
    text-align:center;
    height:56px;
    vertical-align:middle;
}

#top-menu-td {height:33px;background-color:#B3D177}

#more-selection {padding:0 10px;}


.siteListTitle {display:none;}
.siteListContent {padding:0; margin:0;}
.menu-list {padding:0px 10px 0px 20px;margin:0px 0px 0px 10px;list-style-position:outside;line-height:140%;list-style-type:disc;text-align:left;}

#leftBar > ul.menu-list {padding:0px 10px 0px 20px;margin:20px 0px 0px 10px;list-style-position:outside;line-height:140%;list-style-type:disc;text-align:left;}

body {background:white url(/acms/upload/cdc/images/bg-1.jpg) repeat-y fixed 50% 0 }

.title-date {width:100%;text-align:right;margin-right:20px;margin-top:5px;}
.tc, .textCenter {text-align:center}
.tr, .textRight {text-align:right}
.tl, .textLeft {text-align:left}
.vm td, .vm th {vertical-align:middle}
.vt td, .vt th {vertical-align:top}
.vb td, .vb th {vertical-align:bottom}

.menu-list li{list-style-image:url(/acms/upload/cdc/images/bullet-1.png);vertical-align:bottom;margin:0 4px 6px 0;}
.table-p th {vertical-align:top;}

.title-front {font-size:16px;color:#5D9558;}
.title-Category {font-size:24px;color:#0092D7;}
.title-Content {font-size:17px;color:#5D9558;}

.news-cell-body {display:block;font-size:11px;float:left;text-align:left;margin-bottom:3px;width:100%;}
.news-title-bar {padding:5px 5px 0px 5px;/*background:#fcf1e1 url("/clients/cdc/acms/upload/cdc/images/semi-white2.png");*/}
.news-title {font-size:18px;font-weight:bold}
.news-title-info {font-size:11px;}
.news-title-info-bold {font-size:11px;font-weight:bold}
.news-title-info-bar {padding-top:4px;border-bottom:1px dotted #CCCCCC;}
.news-body-table {margin:10px 0px 20px;width:100%}
.news-body-img-div {border: 1px solid #cccccc; padding: 2px; margin:0px;width:80px;background-color:white}
.news-body-img {width:80px}
.news-body-bottom {margin-bottom:10px;border-bottom:1px solid #999999;}

.han {font-size:16px; color:#AE5E1B;}

.iframe-content-doc {width:700px;height:1000px;border:0px;}

.th-center th {text-align:center;}
.th-middle th {vertical-align:middle;}

p.siteListContent p.siteListTitle {margin:0px;}

.top-slideshow {height:206px}
p.note {font-size:11px}

/* #menu td {padding:0 15 0 0;} */



/* 
table.menu {background-color:transparent}
table.menu-1{background-color:#transparent}
*/

.table-1 {width:100%;text-align:left;font-size:13px;border-collapse:collapse;border:1px solid #dddddd; }
.table-2 {width:100%;border:1px;border-collapse:collapse;padding:10px;text-align:left;vertical-align:top;font-size:15px;}
.table-2 th{white-space:nowrap;text-align:right;vertical-align:top;font-size:15px;}
.table-3 {width:100%;*width:95%;text-align:left;font-size:13px;border-collapse:collapse;border:0px solid #dddddd; }
.table-3 ol {margin:0;padding:0 20;*padding:0 22;}

table.table-1 {margin-bottom:10px;width:630px;*width:630px}
table.table-1 th {background-color:#DADF00;color:white;border:1px solid #DADF00}
table.table-1 .s0 {background-color:#DADF00;color:#666804;border:1px solid #DADF00;font-weight:bold;}
table.table-1 .s1 {background-color:#F4F4D7;width:120px;}
table.table-1 .s2 {background-color:#ffffff;}
table.table-1 td {border:1px solid #DADF00;padding:5px;}


#tabItem-frontpage-1.tabItem {
	font-size:15px;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-1.tabItemMO
{
	font-size:15px;
	padding:10px 20px;
	background-color:#FDFFF4;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-2.tabItem {
	font-size:15px;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}


#tabItem-frontpage-2.tabItemMO
{
	font-size:15px;
	padding:10px 20px;
	background-color:#FDFFF4;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}


#tabItem-frontpage-3.tabItem {
	font-size:15px;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}


#tabItem-frontpage-3.tabItemMO{
	font-size:15px;
	padding:10px 20px;
	background-color:#FDFFF4;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-4.tabItem {
	font-size:15px;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-4.tabItemMO
{
	font-size:15px;
	padding:10px 20px;
	background-color:#FDFFF4;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-5.tabItem {
	font-size:15px;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-5.tabItemMO
{
	font-size:15px;
	padding:10px 20px;
	background-color:#FDFFF4;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
}
#tabItem-frontpage-6.tabItem {
	font-size:15;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #FFEED1;
	position:relative;
	top:1;
	letter-spacing:0px;
	color:#1E2235;
}

#tabItem-frontpage-6.tabItemMO
{
	font-size:15;
	padding:10px 20px;
	background-color:#FDFFF4;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	position:relative;
	top:1;
	letter-spacing:0px;
	color:#1E2235;
}


div.tabItem {
	font-size:15px;
	padding:10px 20px;
	background-color:#e5f3fe;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7;
	/*background-image:url("/clients/cdc/acms/upload/cdc/images/semi-white2.png");*/
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;	
	border-radius:10px 10px 0 0;
}

div.tabItemMO
{
	font-size:15px;
	padding:10px 20px;
	background-color:#;
	border-width:1px;
	border-style:solid;
	border-color: #B7B7B7 #B7B7B7 #F8FDF1 #B7B7B7;
	/*background-image:url('/clients/alcc/acms/upload/alcc/images/semi-white.png');*/
	position:relative;
	top:1px;
	letter-spacing:0px;
	color:#1E2235;
	border-radius:10px 10px 0 0;
}

div.tabSection{	
	padding:20px;
	position:relative;
}

div.tabBody{
	border:1px solid #B7B7B7; 
	overflow:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#FDFFF4;
	border-radius:0 10px 10px 10px;
}

div.tabBody img {max-width:500px;}

/*#content img {max-width:720px;}*/
img.banner {width:720px;}
img.banner-s {width:600px;}

.col-2 {width:350px}

img.contentImage {
    margin-top:0px;
    width:720px;

}


img.contentIcon {
    margin:0 0 0 0;
    width:84px;
    padding:2px;

}

.foot-note{
    font-size:11px;
}

.foot-note-bold{
    font-size:11px;
   font-weight:bold;
}

#video-info 
{
    width:300px;
}

#video-info th
{
    text-align:right;
    width:70px;
    vertical-align:top;
}

#video-info td
{
    text-align:left;
    width:210px;
    vertical-align:top;
}

#video-info .video-info-title
{
   font-weight:bold;
   text-align:right;
   width:70px;
   vertical-align:top;
}

.table-center td {text-align:center;vertical-align:middle;}
.table-center th {text-align:center;vertical-align:top;}

blockquote {margin:10px 0 20px 20px;}


.front-left {width:200px;padding:15px 0px 15px 0px;font-size:15px;border-left:0px; border-right:0px;border-bottom:0px;}

.front-left-menu {width:120px;text-align:center;vertical-align:top}
.front-center {width:580px;vertical-align:top}
.front-right {width:200px;text-align:center}
.front-center-right {width:780px;vertical-align:top}

.front-center-table {width:100%;vertical-align:top}

#sitemap-menu ul li {list-style-type:none;font-size:15px;}

div.Area-BBT  {width:720px;}

#leftBar {width:200px;*height:500px;background:white url(/acms/upload/cdc/images/left-bar-bg.jpg) no-repeat scroll center top}
#leftBar img.leftBarImg {width:200px;}

#rightContent {width:780px;background-color:white}
#rightContent .rightContent-title {height:47px;margin:15px auto 0px 20px;}
#rightContent .rightContent-bg {background:white url(/acms/upload/cdc/images/content-bg-1.jpg) scroll no-repeat;height:100%;padding:30px;}

table.time-table tr.S1, table.time-table tr.s1 {background-color:#f4faef;}
table.time-table tr.S2, table.time-table tr.s2 {background-color:#ffffff;}
table.time-table tr.S0, table.time-table tr.s0 {background-color:#b3d177;}
table.time-table th, table.time-table td {padding:5px;border:1px solid #b3d177;}
table.time-table {border:1px solid #b3d177;border-collapse:collapse;width:95%}


.link-list-float {list-style-type:none;margin:0px;padding:0px;}

.img-right {
   float:right;
   padding-left:10px;
}

.img-left {
   float:left;
   padding-right:10px;
}

.img-right-thumb {
   float:right;
   width:100px;
   padding-left:10px;
}

.img-left-thumb {
   float:left;
   width:100px;
   padding-right:10px;
}

.img-cal {
   margin:0 4px 6px 0;
   *margin:2px 6px 3px 0;
   vertical-align:bottom;
}

.breadcrumb-box {height:31px;background-color:white;}

.select-more {width:100%;display:none;}
.display-none {display:none}

.align-left {text-align:left}
.align-center {text-align:center}
.align-right {text-align:right}

.table-transparent {  border-spacing:0px;  border-collapse:collapse; width:100%;background-color:transparent;}

.table-blank {  border-spacing:0px;  border-collapse:collapse; width:100% }
.table-blank td {padding:0px}

.bg-white {background-color:white}
.bg-transparent {background-color:transparent}
.bg-semi-transparent {background:transparent url(/acms/upload/cdc/images/semi-white.png) scroll}
.bg-gray {background-color:#e5e5e5;}
.bg-graystats {background-color:#c9cbbe;}
.bg-yellow {background-color:#fbfeed;}
.bg-black {background-color:black}

.player-info-content {color:#f4ccad;    text-shadow: 1px 1px 3px #333;}

.speaker-photo {float:right;padding-top:5px;width:136px;height:136px;}

.bg-blur-1 {background:transparent url(/acms/upload/cdc/images/header-bg/header-bg-1.jpg) scroll}
.bg-blur-2 {background:transparent url(/acms/upload/cdc/images/header-bg/header-bg-2.jpg) scroll}
.bg-blur-3 {background:transparent url(/acms/upload/cdc/images/header-bg/header-bg-3.jpg) scroll}
.bg-blur-4 {background:transparent url(/acms/upload/cdc/images/header-bg/header-bg-4.jpg) scroll}
.bg-blur-5 {background:transparent url(/acms/upload/cdc/images/header-bg/header-bg-5.jpg) scroll}
.bg-blur-6 {background:transparent url(/acms/upload/cdc/images/header-bg/header-bg-6.jpg) scroll}

.h-scroll {
  overflow-x: scroll;
	overflow-y: hidden;
	white-space: nowrap;
	-webkit-overflow-scrolling: touch;
}

.indextext {
	cursor:pointer;
	display:inline;
	font-family:SimHei;
	font-size:x-large;
	line-height:100%;
	padding: 10px 0;
}

.white {color:white}
.black {color:black}
.yellow {color:#ffdd23}

.player-info {font-size:17px}

.no-margin {margin:0px}
.padding {padding:15px}
.no-padding {padding:0px}
.topList-margin {margin: 15px 0}
.padding-top-bottom {padding:15px 0}
.padding-side {padding:0 15px}

.no-border {border:0px}

.sm { font-size:80%; }
.lg { font-size:120%; }
.b { font-weight:bold; }
.i { font-style:italic; }

h1 { font-size:xx-large; }
h2 { font-size:x-large; }
h3 { font-size:large; }
h4 { font-size:medium; }
h5 { font-size:small; }
h6 { font-size:x-small; }
a.dropdown-toggle { font-family:SimHei; font-size:large; }
.dropdown-menu a { font-size:medium; }
.heading { font-size:large; }
h3 A, h3 A:link, h3 A:visited { color:#555555; text-decoration: none;}

#SearchBy { font-size:14px; }

.table-main-body {margin-left: auto;  margin-right: auto;text-align:left;width:980px;}
.top-bar-left {width:372px; height:52px; text-align:left;vertical-align:bottom;padding-bottom:8px}
.top-bar-right {height:52px;text-align:right;color:white;vertical-align:bottom;padding-bottom:8px}

.icon-title-div {float:left;width:230px;height:80px;overflow:hidden;}
.icon-title-div > .icon-img {float:left;width:52px;}
.icon-title-div > .icon-img img {width:52px}
.icon-title-div > .icon-title {margin-top:15px}

.coworker-item-div {float:left;width:120px;height:130px;overflow:hidden;text-align:center}
.coworker-item-div > .icon-img {left:width:100%;height:80px}
.coworker-item-div > .icon-img img {width:52px}
.coworker-item-div > .icon-info {height:40px;width:100%}

.ministry-item-div {float:left;width:100px;height:130px;overflow:hidden;text-align:center;}
.ministry-item-div > .icon-img {float:left;width:100%;height:80px;}
.ministry-item-div > .icon-img img {width:52px;}
.ministry-item-div > .icon-info {height:40px;width:100%}

.zone-member-item-div {float:left;width:100px;height:130px;overflow:hidden;text-align:center;}
.zone-member-item-div > .icon-img {float:left;width:100%;height:80px;}
.zone-member-item-div > .icon-img img {width:52px;}
.zone-member-item-div > .icon-info {height:40px;width:100%}

.album-cell {float:left;display:inline;width:220px;height:100px;background-color:transparent;margin:0 10px 10px 0;border:1px solid #dddddd}
.album-cell > .icon-img {float:left;display:inline;width:90px;height:90px;margin:5px;overflow:hidden}
.album-cell > .icon-info {display:inline;font-size:11px;line-height:130%}

.link-item-div {float:left;width:100px;height:130px;overflow:hidden;text-align:center;}
.link-item-div > .icon-img {float:left;width:100%}
.link-item-div > .icon-img img {width:60px;}
.link-item-div > .icon-info {height:40px;width:90%;text-align:center;margin:auto;}

.link-front {overflow-x:hidden;position:relative;width:290px;margin:auto;}
.link-front-img {float:left;width:52px;margin:4px;*margin:3px;border:1px solid #dddddd;}

.link-item-div-front {float:left;overflow:hidden;text-align:center;}
.link-item-div-front > .icon-img {float:left;width:100%}
.link-item-div-front > .icon-img img {width:52px;margin-right:4px;border:1px solid #eeeeee;}
.link-item-div-front > .icon-info {height:40px;width:90%;text-align:center;margin:auto;}

.witness-div {float:left;width:180px;height:160px;overflow:hidden;margin:0 auto;}
.witness-div > .icon-img {width:180px;text-align:center;}
.witness-div > .icon-img img {width:150px;margin:0 auto;}
.witness-div > .icon-title {width:150px;margin:0 auto;text-align:center;}


.zone-icon {width:100%;height:80px;text-align:center;background-color:#EEECD4;}
#zone-name {padding:10px;text-align:center;background-color:#EAE8DB;border-top:1px solid white;border-bottom:1px solid white;}

.embed-frame {float: left; width: 270px; max-width: 260px;}

.embed-video {width:280px;/*height:240px*/}
.embed-audio {width:100%;/*height:24px;*/}

.embed-video-front {width:290px;height:243px}

#c-heading {color:#aea448;}

.padding-bottom {padding-bottom:20px}

.clear-both {clear:both}

.icon-image {width:200px;height:113px;}

li.calendar-link { text-decoration:underline; }

.table-margin { margin:30px 0; }

.vmList-row-cell {
	border-top: 1px solid #d2d2d2;
	letter-spacing: 0;
	padding: 3px 0;
	width: 100%;
	height:70px;
}
.vmList-row-cell .photo {
	float: left;
	height: 70px;
	width:70px;
	overflow-y: hidden;
	padding: 3px 7px;
}
.vmList-row-cell .photo img {
	width: 60px;
}
.vmList-row-cell .info-box {
	text-align: left;
	width: 100%;
	padding-top:5px;
}
.sermon-title {
  font-family: SimHei;
	letter-spacing: 0;
	padding-right: 8px;
	font-size:large;
	text-overflow: ellipsis;
	line-height:100%;
}
.vmList-row-cell .info-box .icons-container {
	color: #696969;
	padding-right: 12px;
	text-align: right;
}
.vmList-row-cell .info-box .icons-container .icon-cart {
	font-size: 18px;
}
.vmList-row-cell .info-box .icons-container .favorite {
	color: #ffa300;
	font-size: 18px;
}
.vmList-row-cell .info-box .icons-container .salesprice {
	color: #ff9933;
	font-size: 14px;
	font-weight: bold;
}
.vmList-row-cell .info-box .book-author {
	color: #ff9933;
}
.vmList-row-cell .info-box .publisher .link {
	color: #ff9933;
}

#main-menu {text-shadow:1px 1px #999999}
#BibleVerses { font-size:24px; }
#BibleVerses .vno { font-size:12px; }
#BibleVerses .verse .S { font-family:標楷體; font-size:18px; line-height: 130%;}

#footer-1 A, A:link , A:visited { color:#ffffff; text-decoration: none;}    
#footer-1 A:hover , A:active {color:#ffffff; text-decoration: underline;}

.breadCrumbHolder {background-color:#FBFDF0}
#breadCrumb A, A:link , A:visited { color:#999999; text-decoration: none;}    
#breadCrumb A:hover , A:active {color:#555555; text-decoration: none;}

/* .vmList-row-cell A, .vmList-row-cell A:link , .vmList-row-cell A:visited { background-color:white} */
.vmList-row-cell:hover {background:#FBFDF0} 


/*#breadCrumb .breadCrumb {background-color:#DFFFFA}*/
.breadCrumb {background-color:}

.Page-Author {text-align:right}

.slogan {font-size:20px;}

.img-thumbnail {
    background-color: #fff;
    border: 1px solid #ddd;
    display: inline-block;
    height: auto;
    line-height: 1.42857;
    max-width: 100%;
    padding: 0px;
	width:80px;
    transition: all 0.2s ease-in-out 0s;
}

.speaker-photo  .img-thumbnail {
	width:136px;
	height:136px;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 50%;
    -webkit-transition: all .2s ease-in-out;
         -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
/*
.speaker-photo  img:hover{
-moz-transform:scale(1.2); 
-webkit-transform:scale(1.2);
-o-transform:scale(1.2);
}
*/
.speaker-photo-2 .img-thumbnail {
	width:136px;
	height:136px;
    padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 50%;
    -webkit-transition: all .2s ease-in-out;
         -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}

.speaker-photo-2 img {
	width:136px;
	height:136px;

}

ul.lightboxitem {margin-left:0; padding-left:0;width:720px;}
ul.lightboxitem li {list-style-type:none}
ul.lightboxitem li img {width:220px;float:left;margin:0 5px 5px 0;}

.imgRight {float:right;margin:0 0 10px 10px;padding:5px;border-radius:5px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);}
.imgLeft {float:left;margin:10px 10px 0 0;padding:5px;border-radius:5px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);}

#cell-tab {padding-top:30px}

#slider img {border-radius:20px 20px 0 0}

#links img {border-radius:6px}
#front-left-menu  img {border-radius:6px}

.sm-show { display:none; }

@media (max-width: 470px) {
	.sm-hide { display:none !important; }
	.sm-show { display:block !important; }
}

.top-slideshow  iframe  html  body {background-color:transparent}

.RIP {
    background-color: #000000;
    color: #FFFFFF;
    padding: 10px;
	border-radius:10px;
}

#fancybox-wrap {max-width:100%}

/*	img {border-width:0px}
	.folder {font-weight:bold;cursor:pointer}
	.file {font-weight:normal;cursor:pointer}
*/
	#Directory {font-size:13px;line-height:21px;}
	#Directory a:link {text-decoration:none;cursor:pointer}
	#Directory ul, #Directory li {line-height:150%;margin-bottom:0px;letter-spacing:0.05em}
	#Directory .folder {list-style-image:url(/acms/upload/cdc/images/folder.png);font-weight:bold;cursor:pointer}
	#Directory .folder-open {list-style-image:url(/acms/upload/cdc/images/folder-open.png);font-weight:bold;cursor:pointer}
	#Directory .file {list-style-type:none;display:inline;font-weight:normal;cursor:pointer;float:left;}
	#Directory .file img{width:40px;height:40px;font-weight:normal;cursor:pointer}
	#Directory .video {width:80px;height:80px;}
	#Directory A, #Directory A:link , #Directory A:visited { color:#da4b46; text-decoration:none;font-weight:bold;}    
	#Directory A:hover  {color:#aa4729;text-decoration:underline;line-height:130%}
	#fancybox-title {font-size:20px}

	#fancybox-content iframe#fancybox-frame  html document  body {margin:0px}

input.search-query {
    padding-left:26px;
}

form.form-search {
    position: relative;
}

form.form-search:before {
    content:'';
    display: block;
    width: 14px;
    height: 14px;
    background-image: url(http://getbootstrap.com/2.3.2/assets/img/glyphicons-halflings.png);
    background-position: -48px 0;
    position: absolute;
    top:8px;
    left:8px;
    opacity: .5;
    z-index: 1000;
}

.info-box > A, .info-box > A:link , .info-box > A:visited  { color:#777777; text-decoration:none;}    
.info-box > A:hover  { color:#555555; text-decoration:underline}

.player-info-content > A, .player-info-content > A:link , .player-info-content > A:visited  { color:#f4ccad; text-decoration:none;}    
.player-info-content > A:hover  { color:#d59d71; text-decoration:underline}

.book-author > A, .book-author > A:link , .book-author > A:visited  { color:#f4ccad; text-decoration:none;    text-shadow: 1px 1px 3px #333;}    
.book-author > A:hover  { color:#d59d71; text-decoration:underline}

.player-info > .publisher > A, .player-info > .publisher > A:link , .player-info > .publisher > A:visited  { color:#f4ccad; text-decoration:none;    text-shadow: 1px 1px 3px #333;}    
.player-info > .publisher > A:hover  { color:#d59d71; text-decoration:underline}

.white > b > A, .white > b > A:link , .white > b > A:visited  { color:white; text-decoration:none;}    
.white > b > A:hover  { color:#cccccc; text-decoration:underline}

.white > A, .white > A:link , .white > A:visited  { color:#dddddd; text-decoration:none;}    
.white > A:hover  { color:#cccccc; text-decoration:underline}

A, A:link , A:visited  { color:#999999; text-decoration:none;}    
A:hover  { color:#555555; text-decoration:underline}

.input-group-btn { vertical-align: top; }
span.lable span.glyphicon {top:3px}

.width60 {width:60px}
.width70 {width:70px}

.badge {
    background-color: #F0AD4E;
}

.navbar-nav > li > a {
    padding: 15px 15px 15px 5px;
}

.label {
	padding: 0.5em 0.6em 0.3em;
}

.scrollable-menu {
    height: auto;
    max-height: 600px;
    overflow-x: hidden;
}

.pageContent h5 {
	margin-top:30px;
}

.orange {
	color:#FFCC00;
}

.lightBlue {
	color:#8ACCEC;
}

.img-round-corner {
	border-radius:10px;
}

.nav li a {
    font-size: 16px;
}

.sm-collapsible {
	width:100%;
	margin:0;
}

#header-container {
	position:relative;
}

#header-bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity: 0.7;
}

#header-top {

}
#header-info {


	
}

iframe #pageContent > #pnlRequest {
	padding:10px;
}




.rating-container {
    color: #cccccc;
}

.home-banner {
	width:100%;
}

.home-banner > img {
	width:100%;
}

.title-space {
	clear:both;

}

.icon-donation{
	width:20px;
	position: relative;
	margin-left: 10px;
}

.icon-donation img{
    width: 25px;
    position: relative;
    top: -6px;
    border-radius: 5px;
}

.plyr--audio .plyr__controls {
    background: #00000099;
    border-radius: inherit;
    color: #FF9800;
    padding: 10px;
	border-radius:10px;
}